package com.preskool.serevice;

import com.preskool.po.Library;
import com.preskool.dto.LibraryVo;

import java.util.List;

/**
 * @Author:薛亮亮
 * @Date 2021/1/8 0:56
 * @Discription:图书馆业务层
 */
public interface LibraryService {
    /**
     * 查询图书馆的所有信息
     * @return
     */
//    List<Library> findLibrarys(Integer offset,Integer limit);

    /**
     * 添加图书信息
     * @param library
     * @return
     */
    int addLibrary(Library library);

    /**
     * 根据图书id删除图书信息
     * @param lid
     * @return
     */
    int deleteLibrary(Integer lid);

    /**
     * 更新图书信息
     * @param library
     * @return
     */
    int updateLibrary(Library library);

    /**
     * 查询所有的图书信息
     * @return
     */
    List<LibraryVo> findAllLibrary(Integer offset, Integer limit, String sortName);

}
